botched-up artwork - Alemán Inglés Diccionario